dsh-music-player-tui: DSH TUI local music player plugin

dsh-music-player-tui is an MIT-licensed plugin for dsh-tui designed to address the need for users to listen to local music in the terminal while performing operations, without interrupting playback after exiting fullscreen. The plugin opens a fullscreen scene via the `/music` command, recursively scans local directories for common audio formats (such as mp3, flac, wav, etc.), parses tags to generate a track list, and invokes the local player process (prioritizing mpv, with ffplay or afplay as alternatives) to play audio. Core features include: supporting sorting and search/filtering by track title, artist, and duration; providing loop modes such as list loop and single loop; supporting shortcuts for fast-forward, rewind, and volume adjustment; featuring mouse interaction and adaptive window display; supporting track deletion via commands or in-scene operations (requiring double confirmation or unique matching); and state persistence, package...

Read More
syy-shark/dsh-music-plugin: Add a local music switch for DeepSeek Harness

dsh-music-plugin is a local music control plugin for DeepSeek Harness (DSH), version 0.1.0, released under the MIT License. It enables Agents to directly manipulate audio files in local folders, supporting search, playback (play, pause, resume), track skipping, and status queries. Core features include audio control via tool calls such as `music_search`, queue playback support, prioritizing mpv or afplay backends, and allowing other DSH plugins to reuse its capabilities through `ctx.music`. Usage requires placing songs in a local directory (default ~/Music), installing the plugin via the `npx` command (specifying a local path), and starting DSH Web to view the playlist and perform basic controls on the web interface, or directly...

Read More